take french leave - Turkish English Dictionary